Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 LONDON ROAD Terraced £1,187,500 18 Sep 2003